@charset "utf-8";
.internal-content{ width:100%; background:url(../images/index_02.png) repeat-x;}
.itnh-search{ width:980px; margin:0px auto; background-color:#fff;}
.itnh-search-vague{ height:40px; line-height:40px; background-color:#eef4f9; border-bottom:1px solid #d2e1eb; font-size:14px; padding:4px 16px;}
.itnh-search-vague input{ margin:0 12px;}
.itnh-search-vague input[type="text"]{ width:94px; height:24px; color:#ccc; border:1px solid #ccc; padding:2px 4px;}
.itnh-search-vague input[type="text"]:focus{ color:#000;}
.itnh-search-vague input[type="button"]{ width:68px; height:30px; background-color:#ffa200; color:#fff; cursor:pointer; transition: background-color 0.3s ease-in 0s; font-weight:bold; font-size:14px; border: 1px solid #FB7A00;}
.itnh-search-vague input[type="button"]:hover{opacity: 0.5; transition: all 0.08s ease-in 0s;}
.itnh-search-option{ padding:14px 0;}
.itnh-search-option dl{ float:left; padding:0px 18px;}
.itnh-search-option dl dt{ font-weight:bold;}
.itnh-search-option dl dd{ white-space:nowrap; text-align:left;}
.itnh-opt-fangx,.itnh-opt-brand,.itnh-opt-mark,.itnh-opt-category{ border-left:1px solid #ccc;}
.itnh-opt-price dd{ width:86px;}
.itnh-opt-fangx dd{ width:116px;}
.itnh-opt-brand{ width:136px;}
.itnh-opt-brand dd{ width:68px; float:left;}
.itnh-opt-mark{ width:290px;}
.itnh-opt-mark dd{ width:120px; float:left;}

.zhanwei{ height:40px;}

.itnh-info{ width:980px; margin:0px auto;}
.itnh-info .itnh-info-l,.itnh-info .itnh-info-r{ float:left;}
.hotel-requirement{ width:726px; height:32px; border:1px solid #6db5db; background-color:#fff; padding:4px; line-height:32px; margin-bottom:4px;} 
.hotel-requirement input[type="button"]{ width:78px; height:26px; border:1px solid #ccc; cursor:pointer;}
.hotel-requirement .cur{ background-color:#3095c9; color:#fff;}
.hotel-info{border-bottom:2px solid #5e9ffb;}
.hotel-info dd{ white-space:normal;}
.hotel-box{ position:relative; border-bottom:2px solid #ccc; padding:0 0 10px 0;}
.hotel-box li{ padding:0 0 0 168px; }
.hotel-box .itnh-hotel-img{ position:absolute; top:20px; left:10px;}
.hotel-name,.hotel-appraise,.hotel-quotedp{ height:86px; margin:6px 0;}
.hotel-appraise,.hotel-quotedp{ border-left:1px solid #ccc;}
.hotel-name{ width:284px; text-align:left; padding-left:10px;}
.hotel-name dt{font:bold 18px/18px "微软雅黑","宋体",Arial; height:20px; padding:18px 0 6px 0;}
.hotel-appraise,.hotel-quotedp{text-align:right; padding-right:8px;}
.hotel-appraise dt .col-b,.hotel-quotedp dt .col-y{ font:26px "微软雅黑","宋体",Arial;}
.hotel-appraise dd,.hotel-quotedp dd{ text-align:right}
.hotel-appraise{ width:106px; }
.hotel-quotedp{ width:144px;}
.hotel-quotedp dd .col-b{ font-weight:bold;}

.hotel-ufixadvance table thead th{ background-color:#eaf0f5;}
.hotel-ufixadvance table tbody tr{ border-bottom:1px dashed #ccc;}
.hotel-ufixadvance table tbody td{ text-align:center; height:32px;}
.hotel-ufixadvance table .col-b{ color:#0066cc;}
.hotel-ufixadvance table .col-b img{ margin:0 10px;}
.hotel-ufixadvance table .col-r{ color:#fe8b6a;}
.hotel-ufixadvance table .col-g{ color:#10a200;}
.hotel-ufixadvance table input[type="button"]{ border:1px solid #fb7a00; width:46px; height:24px; background-color:#ffb100; color:#fff; font-weight:bold; cursor:pointer; line-height:24px;}
.hotel-ufixadvance table input[type="button"]:hover{opacity: 0.5; color:#000; transition: all 0.08s ease-in 0s;}
.hotel-ufixadvance .more-hotel{ float:right; margin:6px 0 0 0; background:url(../images/itnh_01.gif) center right no-repeat; padding:0 8px 0 0;}

.itnh-info-r{ margin:0 0 0 12px; width:232px;}
.itnh-info-r .itnh-brohis h1,.itnh-info-r .itnh-recommend h1{ border-bottom:1px solid #77b8db; text-indent:10px; font:14px/24px "微软雅黑","宋体",Arial; color:#000;}
.itnh-info-r .itnh-brohis li dl,.itnh-info-r .itnh-recommend li dl{ width:232px;}
.itnh-info-r .itnh-brohis li dd,.itnh-info-r .itnh-recommend li dd{ float:left; margin:8px 0 8px 8px;}
.itnh-info-r .itnh-recommend{ margin:12px 0 0 0;}